Science

Rare total solar eclipse over Antarctica dazzles ... the penguins